package br.com.freelancer.enums;


public enum TipoPerfilEnum {

	EMPRESA(1, "Empresa"),
	FREELANCER(2, "Freelancer"),
	AMBOS(3, "Ambos");

	private Integer id;
	private String descricao;

	TipoPerfilEnum(Integer id, String descricao) {
		this.id = id;
		this.descricao = descricao;
	}
	
	public static TipoPerfilEnum getDescricaoById(Integer id){
		TipoPerfilEnum retorno = null;
		for(TipoPerfilEnum m: TipoPerfilEnum.values()){
			if(m.getId().equals(id)){
				retorno = m;
				break;
			}
		}
		return retorno;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	
}
